[INFO] cloning repository https://github.com/FlareFlo/wt_ballistics_calc
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/FlareFlo/wt_ballistics_calc" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFlareFlo%2Fwt_ballistics_calc", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFlareFlo%2Fwt_ballistics_calc'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 6008d53594622addf3759916e85dfed366418f0d
[INFO] checking FlareFlo/wt_ballistics_calc against master#9610dfe5a9a731ced1ea4923ecbd0c57fe367898 for beta-170-4
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FFlareFlo%2Fwt_ballistics_calc" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/FlareFlo/wt_ballistics_calc on toolchain 9610dfe5a9a731ced1ea4923ecbd0c57fe367898
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/FlareFlo/wt_ballistics_calc
[INFO] finished tweaking git repo https://github.com/FlareFlo/wt_ballistics_calc
[INFO] tweaked toml for git repo https://github.com/FlareFlo/wt_ballistics_calc written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/FlareFlo/wt_ballistics_calc already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Updating git repository `https://github.com/FlareFlo/wt_datamine_extractor`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded pad v0.1.6
[INFO] [stderr]   Downloaded any_ascii v0.3.0
[INFO] [stderr]   Downloaded wt_csv v0.8.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7f17c1ea368f96bd95390ac251637bc331ccaa16b37be5bb5a9cf717bc53b80e
[INFO] running `Command { std: "docker" "start" "-a" "7f17c1ea368f96bd95390ac251637bc331ccaa16b37be5bb5a9cf717bc53b80e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7f17c1ea368f96bd95390ac251637bc331ccaa16b37be5bb5a9cf717bc53b80e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7f17c1ea368f96bd95390ac251637bc331ccaa16b37be5bb5a9cf717bc53b80e", kill_on_drop: false }`
[INFO] [stdout] 7f17c1ea368f96bd95390ac251637bc331ccaa16b37be5bb5a9cf717bc53b80e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] aecf66454c9cc8add62358777ea1fe383e20603af848294df1cc5a3dd32d9213
[INFO] running `Command { std: "docker" "start" "-a" "aecf66454c9cc8add62358777ea1fe383e20603af848294df1cc5a3dd32d9213", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.36
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling syn v1.0.86
[INFO] [stderr]    Compiling serde_derive v1.0.136
[INFO] [stderr]    Compiling serde v1.0.136
[INFO] [stderr]    Compiling rustversion v1.0.6
[INFO] [stderr]    Compiling unicode-segmentation v1.8.0
[INFO] [stderr]    Compiling serde_json v1.0.78
[INFO] [stderr]     Checking ryu v1.0.9
[INFO] [stderr]     Checking itoa v1.0.1
[INFO] [stderr]     Checking strum v0.23.0
[INFO] [stderr]     Checking any_ascii v0.3.0
[INFO] [stderr]     Checking lazy_static v1.4.0
[INFO] [stderr]     Checking fs_extra v1.2.0
[INFO] [stderr]     Checking unicode-width v0.1.9
[INFO] [stderr]     Checking wt_csv v0.8.0
[INFO] [stderr]     Checking pad v0.1.6
[INFO] [stderr]    Compiling heck v0.3.3
[INFO] [stderr]    Compiling quote v1.0.15
[INFO] [stderr]    Compiling strum_macros v0.23.1
[INFO] [stderr]     Checking wt_datamine_extractor v0.3.0 (https://github.com/FlareFlo/wt_datamine_extractor#6123a8d4)
[INFO] [stderr]     Checking wt_ballistics_calc v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/lib/runner.rs:132:4
[INFO] [stdout]     |
[INFO] [stdout] 132 |             ((mass - mass_end) * ((flight_time - relative_time) / timefire))
[INFO] [stdout]     |             ^                                                              ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 132 -             ((mass - mass_end) * ((flight_time - relative_time) / timefire))
[INFO] [stdout] 132 +             (mass - mass_end) * ((flight_time - relative_time) / timefire)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/lib/runner.rs:132:4
[INFO] [stdout]     |
[INFO] [stdout] 132 |             ((mass - mass_end) * ((flight_time - relative_time) / timefire))
[INFO] [stdout]     |             ^                                                              ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 132 -             ((mass - mass_end) * ((flight_time - relative_time) / timefire))
[INFO] [stdout] 132 +             (mass - mass_end) * ((flight_time - relative_time) / timefire)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `plotters`
[INFO] [stdout]  --> src/bin/main.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use plotters::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `plotters`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `plotters`
[INFO] [stdout]  --> src/bin/main.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use plotters::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^ use of undeclared crate or module `plotters`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WHITE` in this scope
[INFO] [stdout]   --> src/bin/main.rs:55:13
[INFO] [stdout]    |
[INFO] [stdout] 55 |     root.fill(&WHITE).unwrap();
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RED` in this scope
[INFO] [stdout]   --> src/bin/main.rs:95:4
[INFO] [stdout]    |
[INFO] [stdout] 95 |         &RED,
[INFO] [stdout]    |          ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RED` in this scope
[INFO] [stdout]   --> src/bin/main.rs:98:82
[INFO] [stdout]    |
[INFO] [stdout] 98 |         .legend(|(x, y)| PathElement::new(vec![(x, y), (x + (WIDTH / 50) as i32, y)], &RED));
[INFO] [stdout]    |                                                                                        ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `BLUE` in this scope
[INFO] [stdout]    --> src/bin/main.rs:102:4
[INFO] [stdout]     |
[INFO] [stdout] 102 |         &BLUE,
[INFO] [stdout]     |          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `BLUE` in this scope
[INFO] [stdout]    --> src/bin/main.rs:105:82
[INFO] [stdout]     |
[INFO] [stdout] 105 |         .legend(|(x, y)| PathElement::new(vec![(x, y), (x + (WIDTH / 50) as i32, y)], &BLUE));
[INFO] [stdout]     |                                                                                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GREEN` in this scope
[INFO] [stdout]    --> src/bin/main.rs:109:4
[INFO] [stdout]     |
[INFO] [stdout] 109 |         &GREEN,
[INFO] [stdout]     |          ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GREEN` in this scope
[INFO] [stdout]    --> src/bin/main.rs:112:82
[INFO] [stdout]     |
[INFO] [stdout] 112 |         .legend(|(x, y)| PathElement::new(vec![(x, y), (x + (WIDTH / 50) as i32, y)], &GREEN));
[INFO] [stdout]     |                                                                                        ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `BLACK` in this scope
[INFO] [stdout]    --> src/bin/main.rs:116:4
[INFO] [stdout]     |
[INFO] [stdout] 116 |         &BLACK,
[INFO] [stdout]     |          ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `BLACK` in this scope
[INFO] [stdout]    --> src/bin/main.rs:132:18
[INFO] [stdout]     |
[INFO] [stdout] 132 |         .border_style(&BLACK)
[INFO] [stdout]     |                        ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WHITE` in this scope
[INFO] [stdout]    --> src/bin/main.rs:133:22
[INFO] [stdout]     |
[INFO] [stdout] 133 |         .background_style(&WHITE.mix(0.8))
[INFO] [stdout]     |                            ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BitMapBackend`
[INFO] [stdout]   --> src/bin/main.rs:54:13
[INFO] [stdout]    |
[INFO] [stdout] 54 |     let root = BitMapBackend::new("5.png", (WIDTH, HEIGHT)).into_drawing_area();
[INFO] [stdout]    |                ^^^^^^^^^^^^^ use of undeclared type `BitMapBackend`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ChartBuilder`
[INFO] [stdout]   --> src/bin/main.rs:65:18
[INFO] [stdout]    |
[INFO] [stdout] 65 |     let mut chart = ChartBuilder::on(&root)
[INFO] [stdout]    |                     ^^^^^^^^^^^^ use of undeclared type `ChartBuilder`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LabelAreaPosition`
[INFO] [stdout]   --> src/bin/main.rs:69:24
[INFO] [stdout]    |
[INFO] [stdout] 69 |         .set_label_area_size(LabelAreaPosition::Bottom, FONT_AXIS / 50)
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^ use of undeclared type `LabelAreaPosition`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LabelAreaPosition`
[INFO] [stdout]   --> src/bin/main.rs:70:24
[INFO] [stdout]    |
[INFO] [stdout] 70 |         .set_label_area_size(LabelAreaPosition::Left, FONT_AXIS / 50)
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^ use of undeclared type `LabelAreaPosition`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LineSeries`
[INFO] [stdout]   --> src/bin/main.rs:93:20
[INFO] [stdout]    |
[INFO] [stdout] 93 |     chart.draw_series(LineSeries::new(
[INFO] [stdout]    |                       ^^^^^^^^^^ use of undeclared type `LineSeries`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WHITE` in this scope
[INFO] [stdout]   --> src/bin/main.rs:55:13
[INFO] [stdout]    |
[INFO] [stdout] 55 |     root.fill(&WHITE).unwrap();
[INFO] [stdout]    |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RED` in this scope
[INFO] [stdout]   --> src/bin/main.rs:95:4
[INFO] [stdout]    |
[INFO] [stdout] 95 |         &RED,
[INFO] [stdout]    |          ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RED` in this scope
[INFO] [stdout]   --> src/bin/main.rs:98:82
[INFO] [stdout]    |
[INFO] [stdout] 98 |         .legend(|(x, y)| PathElement::new(vec![(x, y), (x + (WIDTH / 50) as i32, y)], &RED));
[INFO] [stdout]    |                                                                                        ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PathElement`
[INFO] [stdout]   --> src/bin/main.rs:98:20
[INFO] [stdout]    |
[INFO] [stdout] 98 |         .legend(|(x, y)| PathElement::new(vec![(x, y), (x + (WIDTH / 50) as i32, y)], &RED));
[INFO] [stdout]    |                          ^^^^^^^^^^^ use of undeclared type `PathElement`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `BLUE` in this scope
[INFO] [stdout]    --> src/bin/main.rs:102:4
[INFO] [stdout]     |
[INFO] [stdout] 102 |         &BLUE,
[INFO] [stdout]     |          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `BLUE` in this scope
[INFO] [stdout]    --> src/bin/main.rs:105:82
[INFO] [stdout]     |
[INFO] [stdout] 105 |         .legend(|(x, y)| PathElement::new(vec![(x, y), (x + (WIDTH / 50) as i32, y)], &BLUE));
[INFO] [stdout]     |                                                                                        ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GREEN` in this scope
[INFO] [stdout]    --> src/bin/main.rs:109:4
[INFO] [stdout]     |
[INFO] [stdout] 109 |         &GREEN,
[INFO] [stdout]     |          ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GREEN` in this scope
[INFO] [stdout]    --> src/bin/main.rs:112:82
[INFO] [stdout]     |
[INFO] [stdout] 112 |         .legend(|(x, y)| PathElement::new(vec![(x, y), (x + (WIDTH / 50) as i32, y)], &GREEN));
[INFO] [stdout]     |                                                                                        ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `BLACK` in this scope
[INFO] [stdout]    --> src/bin/main.rs:116:4
[INFO] [stdout]     |
[INFO] [stdout] 116 |         &BLACK,
[INFO] [stdout]     |          ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `BLACK` in this scope
[INFO] [stdout]    --> src/bin/main.rs:132:18
[INFO] [stdout]     |
[INFO] [stdout] 132 |         .border_style(&BLACK)
[INFO] [stdout]     |                        ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LineSeries`
[INFO] [stdout]    --> src/bin/main.rs:100:20
[INFO] [stdout]     |
[INFO] [stdout] 100 |     chart.draw_series(LineSeries::new(
[INFO] [stdout]     |                       ^^^^^^^^^^ use of undeclared type `LineSeries`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WHITE` in this scope
[INFO] [stdout]    --> src/bin/main.rs:133:22
[INFO] [stdout]     |
[INFO] [stdout] 133 |         .background_style(&WHITE.mix(0.8))
[INFO] [stdout]     |                            ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PathElement`
[INFO] [stdout]    --> src/bin/main.rs:105:20
[INFO] [stdout]     |
[INFO] [stdout] 105 |         .legend(|(x, y)| PathElement::new(vec![(x, y), (x + (WIDTH / 50) as i32, y)], &BLUE));
[INFO] [stdout]     |                          ^^^^^^^^^^^ use of undeclared type `PathElement`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LineSeries`
[INFO] [stdout]    --> src/bin/main.rs:107:20
[INFO] [stdout]     |
[INFO] [stdout] 107 |     chart.draw_series(LineSeries::new(
[INFO] [stdout]     |                       ^^^^^^^^^^ use of undeclared type `LineSeries`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PathElement`
[INFO] [stdout]    --> src/bin/main.rs:112:20
[INFO] [stdout]     |
[INFO] [stdout] 112 |         .legend(|(x, y)| PathElement::new(vec![(x, y), (x + (WIDTH / 50) as i32, y)], &GREEN));
[INFO] [stdout]     |                          ^^^^^^^^^^^ use of undeclared type `PathElement`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LineSeries`
[INFO] [stdout]    --> src/bin/main.rs:114:20
[INFO] [stdout]     |
[INFO] [stdout] 114 |     chart.draw_series(LineSeries::new(
[INFO] [stdout]     |                       ^^^^^^^^^^ use of undeclared type `LineSeries`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BitMapBackend`
[INFO] [stdout]   --> src/bin/main.rs:54:13
[INFO] [stdout]    |
[INFO] [stdout] 54 |     let root = BitMapBackend::new("5.png", (WIDTH, HEIGHT)).into_drawing_area();
[INFO] [stdout]    |                ^^^^^^^^^^^^^ use of undeclared type `BitMapBackend`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ChartBuilder`
[INFO] [stdout]   --> src/bin/main.rs:65:18
[INFO] [stdout]    |
[INFO] [stdout] 65 |     let mut chart = ChartBuilder::on(&root)
[INFO] [stdout]    |                     ^^^^^^^^^^^^ use of undeclared type `ChartBuilder`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LabelAreaPosition`
[INFO] [stdout]   --> src/bin/main.rs:69:24
[INFO] [stdout]    |
[INFO] [stdout] 69 |         .set_label_area_size(LabelAreaPosition::Bottom, FONT_AXIS / 50)
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^ use of undeclared type `LabelAreaPosition`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LabelAreaPosition`
[INFO] [stdout]   --> src/bin/main.rs:70:24
[INFO] [stdout]    |
[INFO] [stdout] 70 |         .set_label_area_size(LabelAreaPosition::Left, FONT_AXIS / 50)
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^ use of undeclared type `LabelAreaPosition`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 22 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LineSeries`
[INFO] [stdout]   --> src/bin/main.rs:93:20
[INFO] [stdout]    |
[INFO] [stdout] 93 |     chart.draw_series(LineSeries::new(
[INFO] [stdout]    |                       ^^^^^^^^^^ use of undeclared type `LineSeries`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PathElement`
[INFO] [stdout]   --> src/bin/main.rs:98:20
[INFO] [stdout]    |
[INFO] [stdout] 98 |         .legend(|(x, y)| PathElement::new(vec![(x, y), (x + (WIDTH / 50) as i32, y)], &RED));
[INFO] [stdout]    |                          ^^^^^^^^^^^ use of undeclared type `PathElement`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LineSeries`
[INFO] [stdout]    --> src/bin/main.rs:100:20
[INFO] [stdout]     |
[INFO] [stdout] 100 |     chart.draw_series(LineSeries::new(
[INFO] [stdout]     |                       ^^^^^^^^^^ use of undeclared type `LineSeries`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `wt_ballistics_calc` (bin "wt_ballistics_calc_bin" test) due to 23 previous errors
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PathElement`
[INFO] [stdout]    --> src/bin/main.rs:105:20
[INFO] [stdout]     |
[INFO] [stdout] 105 |         .legend(|(x, y)| PathElement::new(vec![(x, y), (x + (WIDTH / 50) as i32, y)], &BLUE));
[INFO] [stdout]     |                          ^^^^^^^^^^^ use of undeclared type `PathElement`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LineSeries`
[INFO] [stdout]    --> src/bin/main.rs:107:20
[INFO] [stdout]     |
[INFO] [stdout] 107 |     chart.draw_series(LineSeries::new(
[INFO] [stdout]     |                       ^^^^^^^^^^ use of undeclared type `LineSeries`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PathElement`
[INFO] [stdout]    --> src/bin/main.rs:112:20
[INFO] [stdout]     |
[INFO] [stdout] 112 |         .legend(|(x, y)| PathElement::new(vec![(x, y), (x + (WIDTH / 50) as i32, y)], &GREEN));
[INFO] [stdout]     |                          ^^^^^^^^^^^ use of undeclared type `PathElement`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LineSeries`
[INFO] [stdout]    --> src/bin/main.rs:114:20
[INFO] [stdout]     |
[INFO] [stdout] 114 |     chart.draw_series(LineSeries::new(
[INFO] [stdout]     |                       ^^^^^^^^^^ use of undeclared type `LineSeries`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 22 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `wt_ballistics_calc` (bin "wt_ballistics_calc_bin") due to 23 previous errors
[INFO] running `Command { std: "docker" "inspect" "aecf66454c9cc8add62358777ea1fe383e20603af848294df1cc5a3dd32d9213", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aecf66454c9cc8add62358777ea1fe383e20603af848294df1cc5a3dd32d9213", kill_on_drop: false }`
[INFO] [stdout] aecf66454c9cc8add62358777ea1fe383e20603af848294df1cc5a3dd32d9213
